Introduction To Cdg And Fcdgc